/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package tool;


/**
 *
 * @author The Lunatics
 */
public class Trace {
    
    public static void syncCall(Object from, Object target, String functionName)
    {
        System.out.print("////" + from.getClass().getSimpleName() + " ==> " + target.getClass().getSimpleName() + " " + functionName);
    }
    
    public static void syncCall(Object from, Class target, String functionName)
    {
        System.out.print("////" + from.getClass().getSimpleName() + " ==> " + target.getSimpleName() + " " + functionName);
    }
    
    public static void syncCall(Class from, Class target, String functionName)
    {
        System.out.print("////" + from.getClass().getSimpleName() + " ==> " + target.getSimpleName() + " " + functionName);
    }
    
    
    public static void asynCall(Object from, Object target, String functionName)
    {
        System.out.print("////" + from.getClass().getSimpleName() + " >-- " + target.getClass().getSimpleName() + " " + functionName);
    }
    
}
